/**
 * 
 */
package cn.com.pansky.payment;

import cn.com.pansky.util.PropertiesUtil;

/**
 * 参数配置文件
 * @author 清算平台项目组
 * @version v1.0.0
 * @date 2012-06-20
 */
public class PayConf {
	
	public final static String PAY_VERSION = "2.0";	// 支付版本
	public final static String QUE_VERSION = "2.0";	// 查询版本
	public final static String PAY_TRANSTYPE = "01"; 	//01-消费交易
	
	//后台类交易
	public final static String BACKTRANS_URL = "http://localhost:8080/jspt/payment/backTransReq.action";//此处为模拟联调支付地址
	
	public final static String REF_PAY_VERSION = "1.0.0";// 退款版本
	public final static String REF_QUE_VERSION = "1.0.0";// 退款查询版本
	public final static String REF_TRANSTYPE = "02"; 	//02-退款交易
	
	// 公用数据
	public final static String CHARSET = "UTF-8"; 		//字符集UTF-8或者GBK
	public final static String SIGNMETHOD = "MD5"; 		//加密方式
	public final static String ORDERCURRENCY = "156";	// 交易币种
//	public final static String SIGNKEY = "8888888888888";//此处为模拟联调密钥，正式投产时需使用清算平台分配的密钥
//	public final static String MERID = "10001";	//此处为模拟联调商户号，正式投产时需使用清算平台分配的商户号
	public final static String MERID = "41844";	//此处为模拟联调商户号，正式投产时需使用清算平台分配的商户号
	public final static String SIGNKEY = "6LYGFNY7ULPR3DQDN7S9HATIN79KHNJM8Z1S45WLMWJFEKWJXTX9KG6W95D2";//此处为模拟联调密钥，正式投产时需使用清算平台分配的密钥
	
	public final static String MERID_ZG = "";	
	public final static String SIGNKEY_ZG = "";
	
	/************************************以下内容为发布正式库内容***************************************************/
	// 支付相关
	public static String JSPT_PAY_URL = PropertiesUtil.getValue("JSPT_PAY_URL");
	// 对账请求URL
	public static String DOWNLOAD_URL = PropertiesUtil.getValue("DOWNLOAD_URL");
	// 对账异步通知URL
	public static String DOWNLOAD_BACKEND_URL = PropertiesUtil.getValue("DOWNLOAD_BACKEND_URL");
	// 退款异步通知URL
	public static String REFUND_BACKEND_URL = PropertiesUtil.getValue("REFUND_BACKEND_URL");
	// 退款相关
	public static String REFUND_PAY_URL = PropertiesUtil.getValue("REFUND_PAY_URL");//此处为正式
	public static String REFUND_QUERY_URL = PropertiesUtil.getValue("REFUND_QUERY_URL");//此处为模拟联调退款查询地址，正式投产时需使用清算平台统一分配的地址
	public static String JSPT_QUERY_URL = PropertiesUtil.getValue("JSPT_QUERY_URL");
	
	//	接收通知页
	public static String backEndUrl = PropertiesUtil.getValue("backEndUrl");//通知url
	public static String frontEndUrl = PropertiesUtil.getValue("frontEndUrl");//返回url
	
	//邮储银行通知
	public static String MercUrl = PropertiesUtil.getValue("MercUrl");//通知url
	public static String PayUrl = PropertiesUtil.getValue("PayUrl");//正式邮储平台地址

	//农行支付通知
	public static String abcMercUrl = PropertiesUtil.getValue("abcMercUrl");//通知url
	public static String abcSuccessUrl = PropertiesUtil.getValue("abcSuccessUrl");//成功url
	public static String abcFailUrl = PropertiesUtil.getValue("abcFailUrl");//失败url
}
